An Automated Software FMEA
نویسندگان
چکیده
The concept of software failure mode and effects analysis (FMEA) has grown in attractiveness over recent years as a way of assessing the reliability of software. Like its hardware counterpart, software FMEA is immensely tedious for an engineer to perform, as well as being error-prone. This paper presents the implementation of a novel method for automating code-level software FMEA based on treating the implemented software as a model of the desired system and propagating faults through the model to identify dependencies.
منابع مشابه
Model-based Failure Modes and Effects Analysis of Software
Failure Mode and Effects Analysis is widely used in engineering hardware systems to help in understanding the effects of potential failures and the faults that cause them to occur. The analysis is iterative leading to improvements in the design until the risks associated with potential failure modes are reduced to an acceptable level. Interest in applying the technique to software has increased...
متن کاملThe language of FMEA: on the effective use and reuse of FMEA data
Abstract Practical uses of Failure Modes and Effects Analysis (FMEA) range from the identification of potential design defects and safety hazards, to maintenance planning, diagnostics and Prognostics and Health Management (PHM). According to the broadly accepted standard for FMEA, MIL-STD-1629A, a successful FMEA is one that conducted in a timely manner, so that the results can be used to ident...
متن کاملAutomated Failure-modes-and-effects Analysis of Embedded Software
The paper presents work in progress aiming at extending Failure-modes-and-effects Analysis (FMEA) to include embedded software. It is based on the insight that requirements on Software FMEA in this context are only dependent on the required functionality of the physical system, which, in particular, allows the consideration of a finite set of qualitatively characterized software failures.
متن کاملMultiple Fault Diagnosis from FMEA
The Failure Mode and Effects Analysis (FMEA) design discipline involves the examination at design time of the consequences of potential component failures on the functionality of a system. It is clear that this type of information could also prove useful for diagnostic purposes. Unfortunately, this information cannot be fully utilised for diagnosis when FMEA has been performed by human engineer...
متن کاملM2CIRQ: Qualitative fluid flow modelling for aerospace FMEA applications
This paper presents fluid flow system simulation using the MCIRQ qualitative simulator. MCIRQ was designed as an electrical simulator, however this work exploits the close analogy between fluid flow and electrical current at the level of qualitative behaviour. The core qualitative flow algorithm is applicable to both domains but there are differences in the systems structures and assumptions th...
متن کامل